right-turning vehicle - German English Dictionary